• word of the day

    angiogenesis inhibitor

    angiogenesis inhibitor - Dictionary definition and meaning for word angiogenesis inhibitor

    Definition
    (noun) a drug that is designed to prevent the growth of blood vessels that nourish tumors
Download our Mobile App Today
Receive our word of the day
on Whatsapp